twist one's own neck - Spanish English Dictionary